在 QTS 4.4.3 中,如何在 macOS 与 Windows 之间协作使用 DaVinci Resolve Studio 16?
本教程介绍使用 DaVinci Resolve Studio 16 和 QNAP NAS 创建多用户协作在线编辑环境的过程。DaVinci Resolve Studio 的免费版本不支持本教程中介绍的协作功能。
网络拓扑图

项目 | 说明 |
---|---|
1 | 运行 QTS 4.4.3 的 QNAP NAS |
2 | 10Gbps Cat 6 连接 |
3 | 10Gbps Cat 6 连接 |
4 | QNAP QSW-1208-8C 交换机 |
5 | 10Gbps Cat 6 连接 |
6 | 10Gbps Cat 6 连接 |
7 | 装有 10GbE 网络适配器的 macOS 工作站 |
8 | 装有 10GbE 网络适配器的 Windows 工作站 |
配置 NAS
配置 DaVinci Studio 之前,需要准备 QNAP NAS 以托管协作环境。
创建共享文件夹
首先要在 NAS 上创建一个空文件夹。PostgreSQL 容器会使用此文件夹存储 DaVinci 数据库。通过这种方式存储数据库,即使删除容器之后,数据也能得到保留。PostgreSQL 容器只能装载空文件夹。
- 登录 QTS。
- 打开 File Station。
- 单击
。
- 选择“Shared Folder”(共享文件夹)。
随即创建一个共享文件夹。 - 导航到创建的文件夹。
- 单击
。
- 选择“Folder”(文件夹)。
随即创建一个空文件夹。
安装 Container Station
- 登录 QTS。
- 打开 App Center。
- 搜索 Container Station。
- 单击“Install”(安装)。
App Center 将安装 Container Station。
安装 PostgreSQL 容器
- 转到 Container Station >“Create”(创建)。
- 找到搜索栏。
- 输入 postgresql。
- 转到 Docker Hub 选项卡。
- 找到“official”(官方) postgres 容器。
- 单击“Install”(安装)。
此时会打开“Select Install Version”(选择安装版本)窗口。
- 选择版本 9.5.4。
- 单击“Next”(下一步)。
此时会打开“Create Container”(创建容器)窗口。 - 配置 PostgreSQL 容器设置。
- 单击“Advanced Settings”(高级设置)。
- 配置端口转发。
- 转到“Network”(网络)>“Port Forwarding”(端口转发)。
- 单击“Add”(添加)。
- 将“Host”(主机)端口设置为 5432。
- 将“Container”(容器)端口设置为 5432。
- 配置共享文件夹。
- 转到“Shared Folders”(共享文件夹)>“Volume from host”(主机卷)。
- 单击“Add”(添加)。
- 设置“Volume from host”(主机卷)。
- 指定一个空文件夹。
- 输入文件夹的路径。
- 设置“Mount Point”(装载点)。
- 输入 /var/lib/postgresql/data
- 选择“Read”(读取)。
- 选择“Write”(写入)。
- 单击“Create”(创建)。
- 查看该容器设置。
- 单击“OK”(确定)。
Container Station 随即会创建容器。
PostgreSQL 容器现在正在运行。可以从“Overview”(总览)页面中检查状态或进一步配置容器。
修改 pg_hba.conf 文件和 postgresql.conf 文件
允许 SSH 连接
- 转到“Control Panel”(控制台)>“Network & File Services”(网络 & 文件服务)> Telnet/SSH。
- 选择“Allow SSH connection”(允许 SSH 连接)。
- 将端口设置为 22。
- 单击“Apply”(应用)。
修改 pg_hba.conf 文件
该过程会向您示范如何修改 pg_hba.conf 文件,从而实现外部 TCP/IP 连接。
- 与 NAS 建立 SSH 连接。
- 登录 MacOS 设备。
- 打开终端
- 输入以下命令。
ssh admin@<您的 NAS IP> - 输入 NAS 管理员密码。
- 找到 pg_hba.conf 文件。
- 输入以下命令。
find / -name pg_hba.conf - 记录返回的路径。
- 输入以下命令。
- 打开文件。
- 输入以下命令。
cat <返回的文件路径>
- 输入以下命令。
- 修改文件。
- 输入以下命令。
echo "host all all <您的 NAS IP>/<网段> trust" >
<返回的文件路径>
为安全起见,DaVinci Resolve Studio 不允许使用 md5 或密码。如果您有专用网络,这应该不是问题。 - 输入以下命令。
- 验证修改。
- 输入以下命令。
cat <返回的文件路径>
- 输入以下命令。
修改 postgresql.conf 文件
该过程会向您示范如何修改 postgresql.conf 文件的监听地址,让其除监听 localhost IP 地址外,还能监听外部 IP 地址。
- 与 NAS 建立 SSH 连接。
- 登录 MacOS 设备。
- 打开终端
- 输入以下命令。
ssh admin@<您的 NAS IP> - 输入 NAS 管理员密码。
- 找到 pg_hba.conf 文件。
- 输入以下命令。
find / -name postgresql.conf - 记录返回的路径。
- 输入以下命令。
- 打开文件。
- 输入以下命令。
cat <返回的文件路径>
- 输入以下命令。
- 修改文件。
- 输入以下命令。
echo "listen_addresses = '*' " >>
<返回的文件路径>
- 输入以下命令。
- 验证修改。
- 输入以下命令。
cat <返回的文件路径>
- 输入以下命令。
必须重新启动 NAS 才能完成修改。
将共享文件夹映射到工作站
配置 NAS 之后,即可将共享文件夹作为网络驱动器映射到工作站。这样在 Davinci Resolve Studio 16 内即可访问该文件夹。
在 macOS 上映射网络驱动器
- 登录 macOS。
- 转到 Finder >“Go”(前往)>“Connect to Server”(连接服务器)。
此时会打开“Connect to Server”(连接服务器)窗口。 - 输入 smb://<您的 NAS IP 地址>
- 单击“Connect”(连接)。
此时会打开一个登录窗口。 - 输入您的 QNAP NAS admin 用户名。
- 输入您的 QNAP NAS admin 密码。
- 单击“Connect”(连接)。
此时会打开文件夹选择窗口。 - 选择共享的 DaVinci 数据库文件夹。
- 单击“OK”(确定)。
macOS 随即会映射共享文件夹。
在 Windows 10 上映射网络驱动器
- 登录 Windows 10。
- 打开一个资源管理器窗口。
- 连接 NAS。
- 输入 \\<您的 NAS IP 地址>。
- 此时会打开一个登录窗口。
- 输入您的 QNAP NAS admin 用户名。
- 输入您的 QNAP NAS admin 密码。
- 单击“OK”(确定)。
Windows 随即会连接 NAS。
- 右键单击共享的 DaVinci 数据库文件夹。
- 选择“Map Network Drive”(映射网络驱动器)。
此时会打开“Map Network Drive”(映射网络驱动器)窗口。
- 单击“Finish”(完成)。
Windows 10 随即会映射共享文件夹。
配置 DaVinci Resolve Studio 16
现在共享文件夹即已映射到工作站,可以随时配置 DaVinci Resolve Studio。第一步是在之前创建的 PostgreSQL 容器中创建数据库。
创建新 DaVinci 数据库
- 打开 DaVinci Resolve。
- 单击“New Database”(新建数据库)。
此时会打开“New Database”(新建数据库)窗口。 - 单击“Create”(创建)。
- 输入数据库名称。
- 将“Location”(位置)设置为您的 NAS IP 地址。
- 单击“Create”(创建)。
DaVinci 随即会创建新数据库。
创建新 DaVinci 项目
- 选择已创建的 PostgreSQL 数据库。
- 单击“New Project”(新建项目)。
此时会打开“Create New Project”(创建新项目)窗口。 - 输入项目名称。
- 单击“Create”(创建)。
DaVinci 随即会创建新项目。
配置 DaVinci 项目设置
- 打开之前创建的项目。
- 转到“File”(文件)>“Project Settings”(项目设置)。
此时会打开“Project Settings”(项目设置)窗口。 - 转到“Master Settings”(主设置)。
- 配置“Working Folders”(工作文件夹)。
- 将“Cache Files location”(缓存文件位置)设置为 NAS 文件夹。
- 将“Gallery Stills location”(图库静止图像位置)设置为 NAS 文件夹。
- 转到“Capture and Playback”(采集和回放)。
- 配置采集设置。
- 将“Save Clips to”(保存片段位置)设置为 NAS 文件夹。
- 将“Save Clips to”(保存片段位置)设置为 NAS 文件夹。
- 单击“Save”(保存)。
此时会打开一个确认窗口。 - 单击“Update”(更新)。
可选:配置映射装载设置
如果您的 DaVinci 环境同时使用 Mac 和 Windows 工作站,则还需执行其他步骤以确保共享的环境可以正常运行。如果未同时使用 Windows 和 Mac 工作站,则无需执行此步骤。
在 macOS 上配置映射装载设置
- 打开 DaVinci Resolve Studio。
- 转到 DaVinci Resolve >“Preferences”(首选项)。
此时会打开“Preferences”(首选项)窗口。 - 转到“Media Storage”(媒体存储)。
- 单击“Add”(添加)。
- 将“Mount”(装载)位置设置为 macOS 映射网络驱动器 (/Volumes/Davinci)。
- 将“Mapped Mount”(映射装载)位置设置为 Windows 映射网络驱动器 (X:\)。
- 单击“Save”(保存)。
此时会关闭“Preferences”(首选项)窗口。 - 转到“File”(文件)>“Enable Collaboration”(启用协作)。
注意: 打开 DaVinci Resolve,然后,转至“Preferences”(首选项)>“Media Storage”(媒体存储)>“Mapped Mount”(映射装载)。 |
在 Windows 10 上配置映射装载设置
- 打开 DaVinci Resolve Studio。
- 单击“New Database”(新建数据库)>“Connect”(连接)。
- 选择 PostgreSQL。
此时会打开“New Database”(新建数据库)窗口。 - 配置数据库设置。
- 指定数据库的名称
- 在“Location”(位置)下,输入 NAS 的 IP 地址。
- 单击“Add”(添加)。
- 转至“Preferences”(首选项)。
此时会打开“Preferences”(首选项)窗口。 - 转到“Media Storage”(媒体存储)。
- 单击“Add”(添加)。
- 将“Mount”(装载)位置设置为 Windows 映射网络驱动器 (X:\)。
- 将“Mapped Mount”(映射装载)位置设置为 macOS 映射网络驱动器 (/Volumes/Davinci)。
- 单击“Save”(保存)。
此时会关闭“Preferences”(首选项)窗口。
注意: 打开 DaVinci Resolve,然后,转至“Preferences”(首选项)>“Media Storage”(媒体存储)>“Mapped Mount”(映射装载)。 |